Text copied to clipboard!

Titel

Text copied to clipboard!

Java Full-Stack-Entwickler

Beschreibung

Text copied to clipboard!
Wir suchen einen erfahrenen Java Full-Stack-Entwickler, der unser agiles Entwicklungsteam verstärkt und bei der Umsetzung innovativer Weblösungen unterstützt. In dieser Rolle sind Sie verantwortlich für die Entwicklung und Wartung von Anwendungen über den gesamten Technologie-Stack hinweg – vom Frontend bis zum Backend. Sie arbeiten eng mit Produktmanagern, Designern und anderen Entwicklern zusammen, um leistungsstarke, skalierbare und benutzerfreundliche Softwarelösungen zu schaffen. Zu Ihren Aufgaben gehört die Entwicklung von Benutzeroberflächen mit modernen JavaScript-Frameworks wie Angular oder React sowie die Implementierung von Backend-Services mit Java, Spring Boot und RESTful APIs. Sie sind in der Lage, komplexe Geschäftslogik zu modellieren, Datenbankabfragen zu optimieren und sichere, wartbare Codebasen zu erstellen. Darüber hinaus bringen Sie Erfahrung im Umgang mit DevOps-Tools, CI/CD-Pipelines und Cloud-Plattformen wie AWS oder Azure mit. Wir legen großen Wert auf Qualität, Teamarbeit und kontinuierliche Verbesserung. Daher erwarten wir von Ihnen ein hohes Maß an Eigenverantwortung, Kommunikationsfähigkeit und die Bereitschaft, sich ständig weiterzuentwickeln. Sie sollten in der Lage sein, technische Herausforderungen zu analysieren, kreative Lösungen zu entwickeln und Best Practices in der Softwareentwicklung anzuwenden. Wenn Sie leidenschaftlich gerne programmieren, gerne im Team arbeiten und moderne Technologien einsetzen möchten, freuen wir uns auf Ihre Bewerbung. Bei uns erwartet Sie ein dynamisches Arbeitsumfeld, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und spannende Projekte in verschiedenen Branchen.

Verantwortlichkeiten

Text copied to clipboard!
  • Entwicklung und Wartung von Webanwendungen mit Java und modernen Frontend-Technologien
  • Implementierung von RESTful APIs und Microservices mit Spring Boot
  • Erstellung responsiver Benutzeroberflächen mit Angular, React oder ähnlichen Frameworks
  • Optimierung von Datenbankabfragen und Datenmodellen
  • Zusammenarbeit mit UX/UI-Designern und Produktmanagern
  • Durchführung von Code-Reviews und Qualitätssicherung
  • Integration von Anwendungen in Cloud-Umgebungen (z. B. AWS, Azure)
  • Teilnahme an agilen Entwicklungsprozessen (Scrum, Kanban)
  • Fehleranalyse und -behebung in bestehenden Systemen
  • Dokumentation von Code und technischen Konzepten

Anforderungen

Text copied to clipboard!
  • Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
  • Mindestens 3 Jahre Berufserfahrung in der Full-Stack-Entwicklung mit Java
  • Sehr gute Kenntnisse in Java, Spring Boot und REST-Architekturen
  • Erfahrung mit Frontend-Technologien wie HTML, CSS, JavaScript, Angular oder React
  • Kenntnisse in relationalen und NoSQL-Datenbanken (z. B. PostgreSQL, MongoDB)
  • Vertrautheit mit Versionskontrollsystemen wie Git
  • Erfahrung mit CI/CD-Tools wie Jenkins, GitLab CI oder ähnlichen
  • Grundkenntnisse in Containerisierung (Docker, Kubernetes)
  • Analytisches Denken und Problemlösungsfähigkeit
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift

Potenzielle Interviewfragen

Text copied to clipboard!
  • Welche Java-Frameworks haben Sie bisher eingesetzt?
  • Haben Sie Erfahrung mit Angular oder React?
  • Wie gehen Sie mit Performance-Problemen in Webanwendungen um?
  • Welche Tools nutzen Sie für CI/CD?
  • Wie stellen Sie die Codequalität in Ihrem Team sicher?
  • Haben Sie bereits in agilen Teams gearbeitet?
  • Wie gehen Sie mit komplexen Datenbankabfragen um?
  • Welche Cloud-Plattformen haben Sie verwendet?
  • Wie bleiben Sie über neue Technologien informiert?
  • Können Sie ein Projekt beschreiben, auf das Sie besonders stolz sind?